package de.syfy.project.engine.interfaces;

import de.syfy.project.engine.TextureLoader;
import java.awt.geom.Point2D;

/**
 *
 * @author Timo
 */
public interface Game {
    
    public void gameLoop();
    
    public boolean isGameRunning();
    
    public TextureLoader getTextureLoader();
    
    public Point2D.Float worldPointToUIPoint(Point2D.Float p);
    
    public Point2D.Float uiPointToWorldPoint(Point2D.Float p);  
    
    public World getActualWorld();
}
